/* 
 * File:   xcorner.h
 * Author: gustavo
 *
 * Created on November 27, 2011, 4:50 AM
 */

#ifndef XCORNER_H
#define	XCORNER_H

#ifdef	__cplusplus
extern "C" {
#endif
	
#include "../../matrix/matrix.h"

	int imp_image_features_Xcorner(ImpMatrix * Mat, ImpMatrix ** Corners);
	//void imp_image_features_Xcorner_24(ImpMatrix * Mat, ImpMatrix ** Corners);
	void get_circle_idx_trace(int xm, int ym, int ray, int width, int ** vec, int * sz);
	
	int imp_image_features_XcornerN(ImpMatrix * Mat, ImpMatrix ** Corners, int ray);


#ifdef	__cplusplus
}
#endif

#endif	/* XCORNER_H */

